Project leader - German English Dictionary